rain-fed farming - French English Dictionary